/* 我们使用element-ui的单选框radio，点击的时候报错，究其原因是访问ibility问题：
这个错误可能是因为HTML元素<input>上的aria-hidden属性被错误地使用了。aria-hidden属性是
一个用于指示元素是否对屏幕阅读器等辅助技术隐藏的属性。如果一个<input>元素被设置为
aria-hidden="true"，这可能违反了无障碍性web的最佳实践，因为屏幕阅读器用户依赖这类元素
来理解应用的结构和内容 */

// 解决方案：.在出现报错的 如el-radio-group 组件 上去绑定我们的自定义指令

export default {
  bind(el, binding) {
    let ariaEls = el.querySelectorAll(".el-radio__original");
    ariaEls.forEach((item) => {
      item.removeAttribute("aria-hidden");
    });
  },
};
